package com.new4net.exe_stream.meta;

import java.util.function.Function;
import java.util.function.Predicate;

public interface IfStatement <T extends SwitchStatement <?,R>,R> extends Statement<T>{

     IfStatement<T,R> _else_if(String title, Predicate<ExecutionContext.InstructionContext> predicate, Function<ExecutionContext.InstructionContext,R> fun);

     T _else(String title,Function<ExecutionContext.InstructionContext,R>  fun);
}
